The restaurant scene in London wouldn’t be complete without The White Horse. You will find The White Horse in London on 1 Selhurst Rd. The White Horse's menu is all about delicious Pub fare. Being located in the heart of Thornton Heath, London makes The White Horse easily accessible with plenty of other or similar restaurants near The White Horse in London. Find your new favourite restaurant on Quandoo and book your table online in just a few clicks.