Time Out London
7 months agoLondon
This London hotel has been named one of the best in the world
Raffles London at The OWO has been named one of the best hotels in the world by National Geographic.
The hotel is located in the historic Old War Office building and offers luxury accommodations.
Prices at Raffles London start at nearly £1,000 per night. [ more ]