Littered throughout the historic city, adjacent to Big Ben, Trafalgar Square and the London Eye is a whole new world, dedicated to the Olympics. Every corner of the city is involved in the Olympic layout one way or another. If you want to see in more detail, check out the interactive map below!
Have fun playing with it!
Diagram by LondonTown.com