Book Now Menu

OR CALL 020 7640 3347

The Lord Mayor’s Show 

Westminster

12 November

History fans will love The Lord Mayor’s Show, an exciting annual event that dates back to the 13th century, where King John allowed the City of London to appoint its own Mayor and then insisted they visit Westminster each year to pledge loyalty to the Crown. This 800-year-old tradition is one not to be missed.

Find out more

Westminster_Abbey
Mayfair, London

Mayfair Weekend

Stay on a Saturday night and enjoy a 50% discount on an additional night.