Company name: Amble Harbour Village
Description: Situated on Amble Harbour, Amble Harbour Village hosts 15 wonderful retail 'pods' offering a range of Gifts, Art, Crafts, Accessories, Food & Drink.
Leazes St, Amble, Morpeth NE65 0FD, United Kingdom