London Cafe is a Cafe located in Ethiopia. It is one of the 780 cafes in Ethiopia. Address of London Cafe is Addis Ababa, Ethiopia. London Cafe is located in a remote area, with less than 4 listed places around it London Cafe is rated 2 (out of 5 stars) by 90 reviewers on the web.
Some of the places around London Cafe are -
Addis Ababa, Ethiopia