Anyone know where this is exactly? I've had a look at various images but can't seem to pinpoint the area from Google Maps. Regards...