The gorgeous designed apartments are fully equipped and 24 hours’ service is provided.
Located in the very heart of Central London means it is surrounded by some London's famous shopping destinations.