Long Lane in London Southwark is a really interesting mix of old council estates and shiney new apartment buildings, all in the shadow of the the growing London skyline and the almost complete new London shard (the to-be tallest building in Europe)





Advertisements