The Tower of Babel – Shop of the Day 173
Most derelict shop on The Tower, 11 Balls Pond Rd, N14BY. Mars Bar for who can tell me what’s there now??
©Barnaby Barford 2015
The Tower of Babel – Shop of the Day 173
Most derelict shop on The Tower, 11 Balls Pond Rd, N14BY. Mars Bar for who can tell me what’s there now??
©Barnaby Barford 2015