St Stephen's Church is a local landmark in the New Town (and the tower can be seen from the living room of the apartment)