Nice place. Please be careful to not mix up the adress (there are two Mill Roads in London).