Drapers Bar

Drapers Bar
Bancroft Road, London, E1 4DH