Arrived in London...when I was here last year the block was being demolished, now a new structure is going up - this picture taken underneath scaffolding on the other side of the road.

Comments
Sign in or get an account to comment.