Champions’ Cup

3661

The 14th European Champions’ Cup  will be held from 12th to 14th November 2015 at the Horwood House Hotel, Milton Keynes – England.

Easy access by train to Milton Keynes station from Luton & Heathrow airports; then a taxi to the hotel.

To read more click here