Virgin Media Mega Store Window Display

Virgin Media Mega Store Window Display
Promotional window displays for new releases of albums, films, events, shows and games. An eye catching scene as potential customers walk down Piccadilly, Oxford and Regent Street in London.