Cappadocia phone 2, Station Building, Fife Rd Kingston upon Thames, Greater London KT1 1SW map Kingstons Best Kebabs & Pizza phone 29 Cambridge Road, London KT1 3NQ Kingston upon Thames, Greater London KT1 3NQ map if (!IN_DEV) { ?> } ?>