The beautiful clock tower at Royal Holloway university, Egham. No doubt freshers would love a room here - built in alarm clock ;)
Comments
Sign in or get an account to comment.