Twickenham Pool Site demolition - interior of the
site, 05/11/04 The interior of the site, looking at the rear of the front facade. © Twickenham Riverside website << Back
to the poolsite gallery |
||||||
Page created 2/11/04, last updated 20/11/04 |