53 Best Bars in London, From Irish Pubs to Opulent Hotel Lobby Spots(03) Save Image Image gallery: Bar Moro - A Taste of Iberian and Mediterranean Culture