Explore details about location Ivo Peters Road. Ivo Peters Road is a location situated within the Bath and North East Somerset alongside other areas such as Alpine Gardens, Loxton Drive, Englishcombe Lane.