Since the 18th century, Pound Street has been London's fashion shopping center and is now a paradise for high-priced fashion shops in London, according to surveys, the world's most expensive commercial location is New York's Fifth Avenue, while Europe's most expensive is Pound in central London