Explore details about location Saint Peter's Close. Saint Peter's Close is a location situated within the Three Rivers alongside other areas such as Edinburgh Avenue, Field Way, Saint Peter's Mews.