Lafont
Distinguished Member
- Joined
- Aug 9, 2007
- Messages
- 1,491
- Reaction score
- 20
I see Aquascutum ('of London" was in several locations around Fifth and Madison Avenues in Manhattan but all have closed, to my knowledge. They seem to still have a shop on Boylston Street in Back Bay Boston. Any others in U.S? Would any members care to take a stab as to why there Burberry seems to have much more business in the U.S?