Only one Hyde Park Street as I know of: http://www.londontown.com/LondonStreets/hyde_park_street_044.html And the "blue coated gentlemen" referred to in the song are almost certainly Bow Street Runners, so yes, I'd say definitely a London song.