Holmwood a listed house on the Staines Road, Feltham near Minimax Corner.
Uploaded by Kathy Hope on 23 October 2013
Photo ID: 91982 Building ID: 101074922 Report this photo