The Royal Albert
1 of 4Active Image : The Royal Albert in London, United Kingdom. Live music venue and pub.
Poppy AjudhaView Guide
“So many amazing bands pass through this place from Ezra Collective to Nubya Garcia, Theon Cross, Kokoroko and Joe Armon-Jones. We’ve all played here or come to hear amazing new music.”