Spring Grove House

Spring Grove House
West Thames College, London Road, Isleworth, London, TW7 4HS
Photo of Spring Grove House