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…

%d bloggers like this:

Looking for Something?