Bar
Scarfes Bar is one of Bar.

1. Scarfes Bar

9.4
252 High Holborn, London, Greater London
Hotel Bar · Holborn and Covent Garden · 69 tips and reviews