
M&M’s World London
Located on the heart of Leicester Square, M&M’s World is possibly London’s sweetest attraction and the largest candy store in the world. Spread across 4…
Read MoreLocated on the heart of Leicester Square, M&M’s World is possibly London’s sweetest attraction and the largest candy store in the world. Spread across 4…
Read MoreI’ve told you all how much I love London already, so I’ll save that for another time! Here are some pictures from my recent trip,…
Read MoreSend this to a friend