These are the Pokemon nests in London where we have a report of at least one Clefairy They may have been one offs and there is no guarantee that another Clefairy will appear there
Walworth3 sightings
Muswell Hill1 sightings
Bloomsbury1 sightings
Vauxhall1 sightings
Walworth1 sightings
Streatham Hill1 sightings
Hampstead1 sightings
Bayswater1 sightings
Nunhead1 sightings