Best Route UK > Restaurants > The Camel – London E2 0JD The Camel – London E2 0JD The Camel Address: 277 Globe Road London E2 0JD Open in Google Maps Read Yelp Reviews Recommended restaurants in the UK: Tombo – London SW7 2HQ Ondine – Edinburgh EH1 1AD Saigon Noodle House – Birmingham 35242 North Fish Restaurant – London Santi Restaurant Pizzeria – Stratford City