The Holy Birds - Restaurant & Bar

94 Middlesex Street - Spitalfields, London, Greater London, England, E1 7EZ, United Kingdom
020 3610 0185

Restaurant

Claimed

2 Reviews