MarkKelleher

By MarkKelleher

The Dover Castle Pub, Weymouth Mews, London W1

Tucked away in a quiet mews between Regent's Park and Oxford Circus, this pub is like being in a small slice of rural England, it's just minutes from the busiest shopping street in the world. Very cool.

Comments
Sign in or get an account to comment.