Miller Harris opens in Covent Garden
Historic Monmouth Street is the home to the new Miller Harris London store. Situated on 14 Monmouth Street, the store is located next to the Covent Garden Hotel, whose bathrooms feature Miller Harris bath and body products. The 150 square foot boutique captures the charm of the area with original wooden floors and an antique-style…