Home
/
Place
-
Southwark
-
keywords
/ Finishers
Tower Finishers
, Tower Finishers, Mill St, Bermondsey (1983)