The Castle London
0
Reviews
Pubs in London
- Dulwich
280 Crystal Palace Road
, Dulwich, London, SE22 9JJ
+44 (0) 20 8693 1872
The Castle has a spacious function room and a selection of ales, beers, wines and spirits.
Tags:
air conditioning, real ale, tv for sporting events
|