Coronavirus update: View cancelled events here

Bala Baya in London photos

Bala Baya

Bala Baya
Arch 25, Old Union Yard Arches,
229 Union Street,
London,
SE1 0LR

Cuisine: Middle Eastern

Book now »
 

Restaurant photos

Book Now »