Locations

Europe

MRA has a proven ability to design and project manage retail stores across the UK and European mainland.

From our twin bases of London and Paris and through our trusted network of professional local partners we have successfully completed projects in virtually every major European city.

MRA
Unit 4
52 Lant Street
London
SE1 1RB
United Kingdom
View Map
  • Tel: +44 (0)20 7403 9620