The Croft Home/Apartment building/The Croft 1 Glen Terrace, Penshaw, Houghton le Spring DH4 7EU Contacts 1 Glen Terrace, Penshaw, Houghton le Spring DH4 7EU Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Apartment building Moresby Tower Admiral's Quay, 33 Channel Way, Southampton SO14 3LG +447864670171 Apartment building Birch House Countess of Chester Health Park, Chester CH2 1UD Apartment building Highland House Perth PH1 5YA Apartment building Websters House Chelmsford Dr, Coventry CV6 5QP Categories Apartment building