Top o' the Hill Chip Shop
74, The Hill, CW11 1HT
About Top o' the Hill Chip Shop
Address
74, The Hill, CW11 1HT
Location
Open in Google MapsReviews
Be the first to review Top o' the Hill Chip Shop
Frequently Asked Questions about Top o' the Hill Chip Shop
Does Top o' the Hill Chip Shop offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Top o' the Hill Chip Shop?
Table booking availability is not confirmed. Please call the restaurant to check.