LHR - Heathrow Terminal 5 Airside
HEATHROW, United Kingdom
OPENED: 5/9/2011, PHOTO: 7/15/2009
BACK TO
STARBUCKS IN LONDON