Lambourn is British horse country