107 Clarence Street, Kingston upon Thames KT1 1QY
020 8541 3982
Everyday 11:00 – 23:00
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.