107 Clarence Street, Kingston upon Thames KT1 1QY
0208 546 6380
Everyday 12:00pm – 11:00pm
Order Online from our Delivery Partners
Nearest Train - Kingston
Car Parking (In shopping centre)
Kingston upon Thames is a town, former manor, ecclesiastical parish and borough now within Greater London, England, formerly within the county of Surrey. It is situated on the River Thames, about 33 feet above sea level and 10 miles southwest of Charing Cross.