September 2, 2004
Urban Outfitters’ Oxford Street Debut
LONDON — Urban Outfitters has planted its flag on Oxford Street. The 15,000-square-foot store, which cost about 2.4 million pounds, or $4.3 million, opened late last month and is ready to rumble with British retail powerhouses ranging...
The 15,000-square-foot store, which cost about 2.4 million pounds, or $4.3...
Ads by Google








