City centre location

City centre location

Read More

Our City centre properties are located within Zone 1 of London for easy access to the all the main tourist destinations, restaurants, bars and cultural activities that London has to offer.

These properties have easy access to transport links, including the London train, tube and bus network.