Where does lockie Leonard live?

angelus, 5 something rather street