The Prince Charles High Grove Shops and Tours
The Prince of Wales’s Charitable Foundation, a grant making Trust, was established by HRH The Prince of Wales in 1979. One of the vehicles that Prince Charles has established for trust is a chain of shops called High Grove. These shops are located in Bath, Tetbury and London. Everything in the shops is sold to support the similar lifestyle he leads at HighGrove which is […]