Best Route UK > Restaurants > Abeno – London WC1A 1LY Abeno – London WC1A 1LY Abeno Address: 47 Museum Street London WC1A 1LY Open in Google Maps Read Yelp Reviews Recommended restaurants in the UK: The Melody Restaurant – London Ruby Sunshine – Birmingham 35209 Belgo Centraal – London WC2H 9LJ SAW’s BBQ – Homewood 35209 Gusto – Liverpool L3 4AF