BARBOUNIA AT THE GALLERY
Barbounia, Hotel Café Royal. This hidden gem brings the warmth of the Mediterranean to Central London, inviting you to savour a fusion of bold flavours and convivial energy.
Barbounia, Hotel Café Royal. This hidden gem brings the warmth of the Mediterranean to Central London, inviting you to savour a fusion of bold flavours and convivial energy.