See the latest events being held at The Stratford Hotel below
Olympic Park, London, E20, United Kingdom. View map