19 London Road, Amesbury, Salisbury SP4 7D... Property | 4 Bd | 3 Ba
29 London Road, Amesbury, Salisbury SP4 7D... | 3 Bd | 1 Ba
33a London Road, Amesbury, Salisbury SP4 7... | -- Bd | -- Ba
29a London Road, Amesbury, Salisbury SP4 7... | 3 Bd | 2 Ba