Checked in at

Starbucks / London / Greater London
Map of Starbucks