Abercrombie & Fitch, Burlington Gardens, Saturday 30th March 2013, 2.00pm
If it wasn’t for the hoards of people pouring in and out of the front doors of Abercrombie & Fitch on Burlington Gardens, clutching their monochrome paper bags in their gleeful hands, the building would have appeared fairly inconspicuous. Grand, … Continue reading