126 Howden Hall Drive is a substantial, extended detached villa with off road parking for several cars, a large garage and mature garden. This...