Situated in the market town of Ringwood on the edge of the beautiful New Forest, Lemongrass opened its doors in August 2013 with one aim: to bring a taste of authentic, fine Thai cuisine to be enjoyed in a unique and stylish venue MORE >