Book your perfect home from home:

LocationGuestsFromTo

London

Apartments in London

City of London (Cyrus Street) Apartments

Occupying a desirable location in the City of London, home to many financial institutions, these serviced apartments are only a short walk to Barbican, Angel and Farringdon tube stations, giving easy access to the Circle, Hammersmith and Metropolitan lines around London.

City of London (St John Street) Apartments, London

Occupying a desirable location in the City of London, home to many financial institutions, these serviced apartments are only a short walk to Barbican, Angel and Farringdon tube stations, giving easy access to the Circle, Hammersmith and Metropolitan lines around London.

Vauxhall Apartments, London

Set in the iconic St George’s Wharf development in London, our luxury-serviced apartments are perfect for families and business travellers alike with its central riverside location on Vauxhall’s South Bank.