1164 Highbury Ave N

London, ON

The largest store in London!

OPENED: 9/8/2007, PHOTO: 8/17/2008, ORIGINAL VISIT: 12/1/2007



BACK TO STARBUCKS IN LONDON O N



BACK TO STARBUCKS IN C A



BACK TO STARBUCKS EVERYWHERE HOME PAGE