Store

Max and Melia

4 locals recommend,
Location
16 Clapham Road
England

Tips from locals

Tim
August 1, 2015
Great little gift store
Sarah
April 2, 2018
Gifts and treats. So many wonderful inspired peices. Well worth taking a look!

Unique things to do nearby

Retired Royal Guard Iconic London Walk
Explore London's History with an Archaeologist
See 30+ Top London Sights. Fun Guide!