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.

Map view

Explore London

London Eye

The London Eye

Buckingham Palace

Buckingham Palace, London

Big Ben and The Palace of Westminster

Big Ben and the Palace of Westminster

St Paul's Cathedral

St Paul’s Cathedral

Tower of London

The Tower of London