Explore details about location Saint Peter's Close. Saint Peter's Close is a location situated within the Arran Quay A ED alongside other areas such as Great Western Villas, Phibsborough Road, Royal Canal Bank.