Unit 1, 5 Aldermanbury Square, Barbican, London EC2V 7HR
Breakfast restaurant | Coffee shop | Halal restaurant