The London International Horse Show will take place ExCeL London, London E16 1XL.
How do I get there?