The Castle London

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.




Are you willing to write a short review of The Castle London? Tell us about your experiences by writing a The Castle London review and help build a list of the best Pubs in London. If The Castle London is your business, why not claim it today! This will enable you to update your business details and add search tags.