English
Svenska
Norsk
Dansk
Chelo, Restaurant in
London
United Kingdom / England / Greater London
Directions
OpenStreetMap
Directions
Google Maps
Directions
Apple Maps
Directions
Bing Maps
Frequency asked questions about Chelo
Wrong information? Add more information?
Please use
this link
to edit the data.
Reviews of Chelo
No reviews found. Be the first to review Chelo!
Submit review
Restaurants nearby Chelo
Antika
34 meters
Sushi Murasaki
opens 12:00 PM
38 meters
Le Cochonnet
59 meters
Da Daniela
382 meters
Thai Rice
488 meters
Banana Tree
500 meters
The Waterway
opens 10:00 AM
557 meters
Paulette
opens 11:00 AM
592 meters
Chakra Little Venice
600 meters
The Red Pepper
623 meters
Show all Restaurants in London
Information updated:
May 15, 2024
Page generated:
May 16, 2024 5:41:54 AM UTC