2023
TL2424 : Brent Court Stevenage
taken 10 months ago, near to Stevenage, Hertfordshire, England
Brent Court Stevenage
Built in 1965, an 18 storey (ground floor - 17th floor) tower block of flats located in the Bedwell area of Stevenage in the Stevenage Town Gardens near Stevenage Town Centre.
This page has been
viewed about
53 times