Angel Central Shopping Centre, 21 Parkfield St, Angel, London N1 0PS, United Kingdom
Angel Central Shopping Centre, 21 Parkfield St, Angel, London N1 0PS, United Kingdom
No delivery
Spot something wrong?
Dishes at The Glass Works. Prices may vary in venue.