REVIEW: You'll feel like you're on the set of a Christmas film at London's Mayfair Hotel

When it comes to finding a hotel in London visitors are spoilt for choice with hundreds based in all parts of the city. However, there is one which stands out from the rest; The Mayfair Hotel. The five-star hotel has been opened since 1927 and judging by ...

https://www.liverpoolecho.co.uk/travel/review-youll-...

Published: Thu 13th Dec 2018 04:25 PM