A sanctuary in the middle of Notting Hill