Windlesham

Location: Windlesham, United Kingdom
Completion: 2001