The Castle London
0
Reviews
Pubs in London
- Camberwell
65 Camberwell Church Street
, Camberwell, London, SE5 8TR
+44 (0) 20 7277 2601
The Castle London is a pub in London who specialises in pub food and a range of beers. The address for The Castle pub is 65 Camberwell Church Street.
|