Shared publicly  - 
 
Nice find by +Ben Rogers . The world famous shop Harrods is in Bradford according to Google Maps!
1
Add a comment...