Churchill’s Bar

The Churchill’s Bar and Terrace.

19 Old Broad Street, London, EC2N 1DS +44-207-588-7991