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