Same here. Found a 'layby of the week' on a website called British Landscapes, but not been updated in several years.
I tend to use Bing Maps, then switch to Ordnance Survey overlay for viewpoints. Then Google Maps Street View to confirm. Not quick though!