It’s a lovely place. Just be careful to go to the correct address. There is 2 streets in London with the same name.