The Wigmore

British Pub on Regent Street The Wigmore is a gorgeous British pub on Regent Street, part of the 5 star Langham Hotel. The main bar area was buzzing when we arrived without being too hectic. It was a lovely pub to relax from the hustle and bustle of Central London. Drinks The Wigmore has created…