Club Quarters Trafalgar Square is located in a beautifully restored building dating back to the 1880's, situated just off London's historic Trafalgar Square which houses Nelson’s Column, the church of St. Martin’s in the Fields and the National Gallery more details
Fancy staying in a grade I listed building in London's exclusive Whitehall Court? The Royal Horseguards is a beautiful 4-star central London hotel full of history as it was originally home to the Kings of Scotland and has been home to Lord Kitchener, John more details
Located in a surprisingly quiet area of central London, this luxury hotel adjacent to St.James's Park and near Mayfair is the perfect place for a true London experience, giving visitors the chance to live like a Londoner and get a real feel for the Square more details
Located in the heart of the city centre, the Haymarket Hotel is one of the best theatre hotels in London as it is adjacent to the Haymarket Theatre Royal and opposite Her Majesty's Theatre. On the corner of Haymarket and Suffolk Place, this deluxe hotel more details