If you want to stay in Notting Hill & don’t mind a small space, this is the place for you.