32a St Andrew Street is a superb maindoor garden flat situated in the heart of North Berwick. St Andrew Street runs parallel to the High Street and...