Free People to relocate West End store, will also debut in Scotland

Free People’s London flagship on Regent Street is closing at Christmas, a decision that sees the US lifestyle brand relocating to a 4,550 sq ft space on nearby Argyll Street.