• The George Hotel

    The George Hotel

    In Germany but longing for London? Travel no farther than newly opened The George Hotel. Looks pretty sweet. (Via We Heart Stuff.)