Forbidden Planet

Forbidden Planet left a tip at Covent Garden

London, Greater London | June 14, 2011
You're very close to the Best Geek Store in the World... well, we think so anyway. Find us at the top of Neal Street!
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Covent Garden
London, Greater London
Neighborhood
Show More (on 32 To-do Lists and 34 Other Lists)