The Temple Bar

The Temple Bar

 -  - United Kingdom  (GB)

British • Bar • Pub

93/100 (32 Votes)

Now closed

Photo gallery