The Horseshoe Bar
British
Bar
Pub
£
💬
3594 reviews
📍
17-19 Drury Street
