Water works site
Heathrow, London

Tags

Updates

2011-07-02
Seen while driving past.
Google Earth shows remains of buildings but no clue as to what.

Name:
Email:
Ignore:
Ignore:
Date: