Back to Hertford Road, De Beauvoir Town. How is the place getting along now, over five years since my last visit?

Not so well, sadly.

IMG_2774s

What can it all mean?

Posted in

Leave a comment