New Timber Frame Development in Station Road, ThatchamApril 16, 2018Vision Development have been contracted to complete the full build of 6 new homes, comprising of 3 terraced houses and 3 maisonettes, in a development on Station Road, Thatcham.