News

It's no surprise then that Looe has been recognised as one of the UK's top seaside towns. Located in South East Cornwall, Looe is undeniably picturesque with its sandy beaches, vibrant fishing ...