Cougars in London tend to visit a bit more expensive places rather than bars or cheap cafes. So expect to see them in places like:
Tiger Tiger
Aqua Shard
Nightjar
Fitz's
Beach Blanket Babylon
All of these are lounges or slightly higher-class bars where you can meet cougars in London.