The Roebuck

The Roebuck
15 Pond Street, London, NW3 2PN