Barchester Street: exterior of flats and surrounding green space