-London Art not ads – on Oxford Street Flannels flagship store, Oxford Street, London, August 2020 Flannels opened their £10 million, 18,000 sq ft, four-storey flagship in central London in September 2019. It took me almost a year […] Art not ads – on Oxford Street