Lemon Grass

90 High Street Shepperton TW17 9AU