Site uses cookies to provide basic functionality.

OK
The opulence of Bedford Square and the British Museum may be only a few hundred yards away, but New Oxford Street runs between there and here like a river too wide to swim, and you are on the wrong side.