The White Horse
Updated: 3 months ago
Sign-in to keep track of your favourite places and places you visited.
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.
