06 15 14 Gucci Store, Sloan Street, London, 1998. Designed by Bill Sofield & Tom Ford. (rudygodinez) Previous