Brentford Refuse Transfer Station: railway station under construction.
Brentford Refuse Transfer Station: railway station under construction.