Very nice and quiet place in London. I recommand it.