Great location, very quiet but handy to the restaurants of Willoughby Road and public transport links - rail at St Leonard Station and near bus routes.