image library > depots >
ROMSLEY
Image Viewer
page updated 07/07/20
Installation Team Workshop
1985; Installation team workshop housed in a portable cabin located near to the main building.Source and Copyright:Martin Swift