Royal Holloway

Royal Holloway
Egham Hill, Egham, Surrey, TW20 0EX