These are the Pokemon nests in London where we have a report of at least one Growlithe They may have been one offs and there is no guarantee that another Growlithe will appear there
Chalk Farm1 sightings
Nunhead1 sightings
Vauxhall1 sightings
Ladywell1 sightings