Area Guide:

Most of attraction sites just few steps away, including the Houses of Parliament & Big Ben, Buckingham Palace, Madam Tussad and Westminster Abbey. The building is very close to the River Thames, easy access to the Southbank Centre and its wide selection of theatres, bars, clubs and restaurants as well as the London Eye observation wheel.

This Trafalgar Square London building is near Charing Cross and Embankment Underground stations, providing easy access to all parts of the capital which include West End, Canary Wharf and City of London.

Book your serviced apartments in Kensington or find your short stay accommodations in London by completing our online contact form.