Monday, 16 March 2009

'The Bike Shed'

The Bike Shed, Leyton tube station. Demand appears to outstrip supply.