The Mayfair is a luxury London hotel, set in exclusive Mayfair in the heart of the capital. Opened in 1927 by King George V, this 5 star London hotel has undergone a £70 million refurbishment. The contemporary interi...
The 5 star Royal Garden Hotel is defined by its glamorous location and stunning views of Hyde Park and London's unique skyline. It offers 396 beautifully appointed bedrooms including 37 suites designed to afford the u...
A former residence of the Earl of Strathmore, the late Queen Mother's father, the Grange Strathmore is a beautifully restored London Townhouse with a unique blend of Victorian grandeur and contemporary luxury. Wonderf...
This is an excellent choice for those travelling on a budget, especially with its central location. (07/08RPL) It is a huge modern building in typical seventies style and the entrance is reached via a courtyard set ba...
Guest House accommodation located 5 minutes by taxi from London Heathrow Airport. Very clean and comfortable accommodation. Parking on request. Credit cards welcomed. Ideal stopover.