
Savile Row is the home of hand tailoring.This short street is home to many of the world's finest tailoring houses, a street where for over 200 years royals, rock stars, and giants of the business and political worlds have come to have their clothes cut, sewn and fitted...