Luxury HQ, The Langham London hotel, has opened a pub. Set at the original entrance to the hotel (and most recently the former lobbly of the hotel’s spa), The Wigmore is a spacious, high ceilinged place for drinks and casual dining. Continue reading →
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here:
Cookie Policy