The Tower of Babel – Shop of the Day 161
Well where has the time gone? I thought I had 39 days till the opening I have 33…something has gone wrong somewhere! Perhaps this place would come in handy. 155 Regent Street Mayfair W1B 4AD
©Barnaby Barford 2014