Harpers Restaurant in London, a city renowned for its diverse culinary scene, offers a sophisticated dining experience. Enjoy the inviting aroma and pleasingly smooth texture of their dishes, prepared with a focus on fermentation. Located at Strand, WC2R 0LR, London, United Kingdom.