Try try try it, and I guarantee that you will not regret it. I am a Londoner myself, I've seen them all, I was very lucky to find Alice place. Love it.