Welcome to Amble

Amble is a town located on the North Sea coast of Northumberland, accompanied with loads of activities and landmarks you can find scattered around the area. 

You can view more information about Amble here