Tuesday 4 December 2007

Yet more quality environment

That 'quality environment' for pedestrians - there's no escaping it.

Belgrave Road, E17.