Yes! It is weird, as from there you can get out of London quite well for some good riding...
Mind, I am reduced to RP for a few laps each morning when working there and shall be foudn there again next week... And like you, I find every time I am there, traffic is worse... and I go early in the morning!