Listings >> Food & Beverage Colombo Kitchen ColomboKitchenRestaurant colombokitchen_ldn www.colombokitchen.co.uk Experience the taste of Sri Lanka at Colombo Kitchen, where every dish is a masterpiece just waiting to be tasted. Served with care in a stylish restaurant on Upper Richmond Road. Food&Drink_ico Created with Sketch. +−Leaflet Upper Richmond Road 240 London SW15 6TG England GB Get directions Food&Drink_ico Created with Sketch.