St George Wharf Apartment
St George Wharf Apartments is nestled in outstanding buildings with stylish terraces at the heart of London. This complex encompasses a choice of serviced apartments suitable for both long and short term stays.
St George Wharf Apartments provides graceful and elegant accommodation in London. It offers large and innovative floor-plans, fully equipped kitchens, wireless internet access, welcome pack and Freeview TV. The complex features 24 hour security, concierge service, on-site grocery shops, weekly maid and linen services.