35 Langley Oak Avenue , Croydon CR2 8DL , United Kingdom
Distance: 1.17 miles
Company description
Set in 205 acres of gorgeous parkland, this Neo-Jacobean building offers the most up-to-date conference venues and team building capabilities. Just 13 miles from central London.