Uncategorized August 25, 2010 I love Tommy Hilfiger’s windows! (Aug 2010) I took these yesterday night. These are clever and imaginative. Really like them. Location: Regent Street, London.