For travellers who seek the finest that the world has to offer
HomePosts Tagged "london"

Mandarin Oriental Hotel Group has unveiled plans for its third hotel in London, slated to welcome guests in 2028. Mandarin Oriental Bankside, London will be located on the city’s South Bank, offering views across the Thames to St Paul’s Cathedral, and easily accessible to the

Read More

The most quintessentially British hotel, with red-coated footmen and butlers, afternoon tea on the genteel lawn and divine local cuisine in the Michelin-starred Dining Room restaurant.

Read More