Clapham - Abbeville Road
London, United Kingdom
OPENED: 1/1/1999, PHOTO: 6/1/2009
BACK TO
STARBUCKS IN LONDON