Princess Royal
In 2003 the Princess Royal opened the Princess Royal Sports Complex, a £2.65 million indoor sports facility. The Princess Royal Sports Complex was offered to competitors in the 2012 London Olympics for training.