The store is located at 105-107 Pimlico Road, London, SW1W 8NQ. “You’re part of something bigger” – Irina Shayk on being part ...