Uncategorized Picadilly Circus in Cape Town?: Visual impact of a 14m x 36m billboard on the Corner of Strand and A Future Cape Townon03/03/2011/Comments closed Picadilly Circus in Cape Town?: Visual impact of a 14m x 36m billboard on the Corner of Strand and Adderley.