Discover Authentic London Souvenirs
Welcome to Memento London, your premier destination for unique British souvenirs located in the heart of Trafalgar Square, London. Explore our curated collection that captures the essence of this vibrant city.
150+
15
Trusted by Locals
Quality Guaranteed
Location Info
Visit our British souvenir store located in Trafalgar Square, London, for unique gifts and memorabilia that capture the essence of the city.
Address
Trafalgar Square, London
Hours
10 AM - 6 PM
Absolutely loved the souvenirs! Unique items that truly represent London. Highly recommend visiting this store!
Emma Smith
The quality of the souvenirs is outstanding. Perfect gifts to remember my trip to London!
John Doe