Neal Street (40) - London
London, United Kingdom
OPENED: 2/26/2011, PHOTO: 5/1/2011
BACK TO
STARBUCKS IN LONDON