Experience purr-fect moments at Java Whiskers Cat Cafe London where you can sip on delicious coffee surrounded by playful, adorable cats.