The White Horse Inn

Monmouth Road

 -  - United Kingdom  (GB)

Bar • British • Pub • Café

99/100 (19 Votes)

Now closed

Videos