Think of a hotel in London. A truly luxurious five-star place with exquisite bedrooms, beautiful bathrooms, and views out over the largest green lung that the city has to boast. Add to that a sky-high first class restaurant with stunning views of one of the world’s most famous skylines, plus plenty of other in-house […]