I have been in and out of London for years, and I can say with some certainty that they just do not exist.
On second thought though, a nice place to watch, which WILL be infested with Rags (the nature of the beast I suppose) is The Greyhound. Just take a right outside the Kensington High Street station and it is down a side street to your right, if you're near there.