Advertisement
Place · pubs
The White Horse is a charming pub in the heart of Soho, offering traditional British pub fare including fish & chips and meat pies. Known for its pleasant atmosphere, varied selection of beers, and cozy corners with nooks and crannies throughout the sprawling layout.
Advertisement