Visit our flagship store in the heart of Belgravia, or explore our second store on Brompton Road, Kensington.
Both are located in the beautiful and historic area of Belgravia, London. Our Elizabeth Street flagship is just a short walk from Victoria Station, nestled on a charming and vibrant street.
We are also proud to have brought Pepa London across the pond with our first U.S. store in Palm Beach, Florida!