Explore details about location St Margarets Road. St Margarets Road is a location situated within the City of Peterborough alongside other areas such as Fleet Way, Goodwin Walk, Storrington Way.