Japan finds a place in the suburbs: Correction

Click to follow
The Independent Online
The Yaohan Plaza in north London will comprise 141,000 square feet of retail space when it opens in September, not 10,000 as reported in yesterday's Independent.

Comments