This magnificent house site above the main street in Turnchapel