Blair Castle is the ancestral home of the Dukes of Atholl, in the highlands, so the pic wasn't taken there! Worthing though is a distinct possibility - cant remember the name of the road, but there is a similar looking crossroads in the current shopping centre about 300 yards from the sea!