About Clee House
Clee House, in a quiet area of the historic town of Tewkesbury, enjoys an attractive location overlooking the famous Tewkesbury Abbey.
More about Clee House
Clee House is located at Lanes Court Close, GL20 5JQ Tewkesbury
https://www.housing21.org.uk/our-properties/search-our-properties/clee-house/