"The Outer Hebrides of Scotland are practically next door to London!"