These are the Pokemon nests in London where we have a report of at least one Vulpix They may have been one offs and there is no guarantee that another Vulpix will appear there
Brompton2 sightings
Kennington2 sightings
Globe Town1 sightings
Elephant & Castle1 sightings
Saint Luke's1 sightings