Taken 28/4/13. Portland Villa is to the right in Dymchurch Rd and backs on to 13-17 Portland Rd. No 13 Has The Print House over the front door
Uploaded by Trevor Hayman on 14 May 2013
Photo ID: 79735 Building ID: 101344073 Report this photo