The White Hart London
0
Reviews
Pubs in London
- Norwood
96 Church Road
, Norwood, London, SE19 2EZ
+44 (0) 20 8768 1001
The White Hart offers a selection of snacks and meals from a menu. It has a range of beers, a large selection of wines, and a good choice of spirits.
|