M&m london hours
Located on the heart of Leicester Square, M& Ms World is possibly Londons sweetest attraction. Spread across 4 floors, the store is dedicated to the popular sweet M& Ms with exclusive chocolates, merchandise plus limited editions and seasonal items.Jan 11, 2019 Popped in on a day trip to London, and it is a real tourist trap being in Leicester Square. Its bright and has an appearance of a sweet factory but it is basically allot of M& M's in different colors, plus M& M liveried merchandise that if m&m london hours
;Visit any of our M& MS World stores for M& MS fun. We are located in New York, Las Vegas, Orlando, London and Shanghai.