TK Maxx

TK Maxx were about to open their flagship store in Covent Garden.