Tara W.

Tara W. left a tip at London Liverpool Street Railway Station (LST)

Bishopsgate, London, Greater London | February 17, 2012
Don't eat at Camden food company! Worst sandwiches
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
London Liverpool Street Railway Station (LST)
7.1
London, Greater London
Train Station
Show More (on 186 Lists)