On a disused road that runs next to the Olympic venue Lee Valley Velodrome at Stratford. A strange space, full of scattered concrete blocks to stop cars using it
Comments
Sign in or get an account to comment.