The Piazza, Covent Garden
Item added: 02 January 2008
Full colour branding to promote a new shopping development in Covent Garden
during its development
Item added: 02 January 2008
Full colour branding to promote a new shopping development in Covent Garden
during its development