|
Plaza Shopping Centre
Oxford Street, London, Fashion Mall, Fast Food.
Welcome to the Plaza Shopping Centre situated in the heart of Oxford Street: London's busiest shopping area.
Its newly refurbished interior design has caught the attention of many artists and has achieved great success with retailers, having witnessed an increase in footfall from both tourists and locals alike.
|