Leo's Bar and RestaurantUnclaimedRestaurantsLondon, ENG+442078633700llc_operations@leonardohotels.comVisit website
Leo's Den NurseryUnclaimedProfessional servicesLondon, ENG+442074034484tony@leosdennursery.comVisit website
Cleos Pop up and Pop in Massage and BeautyUnclaimedBeauty & wellnessLondon, ENG+447716831650cleokargbo@hotmail.comNot provided