The Castle, South West London, Greater London
Contact Page

The Castle

115 Battersea High St...
South West London
Greater London
SW11 3HS
0207 2288181

Email

Please mention Pubsulike the Uk's Internet Pub Guide when contacting The Castle, South West London, Greater London