In 2014, Loewe’s 143 shops had been concentrated primarily in Spain and Japan, which respectively had 37 and 27 places. The first London shop opened in 1963, on Mayfair's Mount Street. Since 2014, Loewe's headquarters – together with the design group, which had beforehand been based in Madrid – has been