LCY - DLR Station Kiosk (Closed)
North Woolwich, United Kingdom
OPENED: ???, PHOTO: 6/9/2009
BACK TO
STARBUCKS IN LONDON