Located in fashionable Kensington, the 1 Lexham Garden hotel has a great location, with Gloucester Road and Earl's Court tube stations only a few minutes' walk away. The Natural History...
Various markets such as Leadenhall, Spitalfields, Petticot Lane; Tate Modern, Broadgate, St Paul's Cathedral, London Dungeon, Southwark Cathedral, River Thames, Millennium Bridge, HMS...
This hotel is located in London's financial district, only minutes by underground away from the West End. The Thames is only a few minutes away on foot. Liverpool Street station is opposite...
This hotel overlooks the Royal Mews at Buckingham Palace and is just a short walk away from the Royal Parks and Pall Mall. Nearby, guests can shop on the fashionable Sloane Street and...
This luxury hotel lies at the heart of London, close to Buckingham Palace and the Houses of Parliament, St. James' Park, Green Park as well as public transport (St. James' Park underground...
In West London, only 400 metres from Acton Main Line National Rail station, this newly refurbished budget hotel offers comfortable accommodation at great-value rates in a convenient...
The hotel is ideally situated at the Royal Borough of Kensington and Chelsea, the Royal Albert Hall, Hyde Park, Natural History Museum, Science Museum and the world famous shopping areas of...
Set in one of London's quiet residential street of Ashburn gardens, near the Gloucester Road Tube Station. Ideally situated for business or pleasure, being close to Hyde Park & the Famous...