With this convenient luggage storage near the London Stadium, you can enjoy the freedom and flexibility to explore London without being weighed down by your bags. Leave your suitcases for an entire day, so you're free to wander around Queen Elizabeth Olympic Park, where natural landscapes, coffee kiosks, and Olympic monuments abound.