Piebury Corner

Piebury Corner
209-211 Holloway Road, London, N7 8DL