Lovely stay, great part of London, oasis of calm