Welcome to our Terrance Street information page: 66 lot single family residential development Subdivision is located within easy access to transit, hospitals, shopping, entertainment and the City of London’s multi-use pedestrian pathway system along the scenic banks of the Thames River