Enjoy a refined Thai culinary experience at Patara, Hampstead

It is a sign of quality assurance when you visit a Thai restaurant in London and they have branches in Thailand, across the globe and now six branches in London.