Shopping Two suited men walking along Savile Row, London. Savile Row is a road in the City of Westminster in central London. The Row is the major centre of traditional bespoke tailoring, primarily for men.
Leave a Reply