POP -UP SHOP 23 rd May - 21st June
X Terrace Fashion Platform are proud to launch the largest hat pop-up shop in London. With over 400 + hats by 60 milliner designers.
Below are current pieces for in-store purchase only.
Address: 238 Old Brompton Road, Kensington, SW5 ODE (Tube: Earl’s Court).