Harrods Ground Floor, Entrance via, 87-135 Hans Rd, Brompton Rd, London SW1X 7XL
Restaurant
This retailer specializes in high-end apparel, handbags, fragrances, and accessories, exclusively offering collections from esteemed Italian designers.