The Castle Tavern - London, London

$('#fade').cycle();
Description
How to find us
179 Powis Street
London
London
SE18 6JL
Maximum Capacity: 100
Facilities
- Disabled Access
- Disabled Toilets
Accommodation
We offer a bed and breakfast we offer everything at reasonable rates.