answersLogoWhite

0

The people of London wear normal clothes just like everybody else. However, some of the finest tailoring shops in the world are in London. If you ever want a multi-thousand dollar hand-tailored suit, that is the place to look.

User Avatar

Wiki User

12y ago

What else can I help you with?