Kensington Town Hall
Hornton Street
London, W8 7NX
United Kingdom
London, W8 7NX
United Kingdom

Location & Nearby Info
Ranoush III0.19 mi
AAA0.20 mi
AAA0.20 mi
Enoteca Turi0.21 mi
Kensington Close Hotel0.24 mi
Al-Dar III0.27 mi
Wagamama0.27 mi
Royal Garden Hotel0.28 mi
Reviews of Kensington Town Hall