"Her home was in Dene Road, St John's Wood"

There is a Dene Road in London, but it isn't in St John's Wood.

This is a fairly exclusive part of London. Abbey Road studios and Lord's Cricket Ground are famous St John's Wood landmarks.

 

Google Map