The Tower of Babel – Shop of the Day 173

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??

sotd 173

©Barnaby Barford 2015