58, Ledbury Rd
London,
Greater London
W11 2AJ
020 7229 4620
www.walmercastle.co.uk
Latitude: 51.5141236, Longitude: -0.1990703
10:00 - 18:00 - Mo, Tu, We, Th, Fr
Actual information about Walmer Castle of Thai Restaurant category. Walmer Castle is located at 58, Ledbury Rd London, W11 2AJ. How to get to Walmer Castle office? Look at the map below or call them 020 7229 4620