I found out about the eyesight requirements a while ago and here is the thread:
http://www.pprune.org/forums/showthread.php?t=124642
They still haven't changed the eyesight limits as far as I am aware so they are still as per that thread. Maybe ring the CAA or NATS medical department at Heathrow for confirmation.
Cheers
p.