90 Bartholomew Close, , England EC1A 7EB
020 8016 5199
Filed under:
Where to eat in the capital right now
Superb spritzes, first-rate nibbles, and sometimes expansive views