The Altar House Home/Apartment complex/The Altar House The Altar House, Church Rd, St Thomas, Exeter EX2 9AG Contacts The Altar House, Church Rd, St Thomas, Exeter EX2 9AG Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Apartment complex 16 Hampton House 16 St Mary's Pl, Southampton SO14 1AZ Apartment complex Alt Meadow View 4UE, Meadow Ln, Liverpool Apartment complex Edmunds Vale Edmunds Vale, Durham DH1 1BW Apartment complex Padstow House Padstow House, 83 Bodmin Rd, Bransholme, Hull HU7 4HB +447402486059 Categories Apartment complex