St Peter's Church is beside St Mark's Cathedral, which is the seat of Egypt's Orthodox Christian church and is home to the office of its spiritual leader, Pope Tawadros II.
St Mark ee Cathedral waa fadhigii Masar ee Orthodox Christian kiniisaddi, waxay sidoo kale  hoy u tahay iyo xafiis  hoggaamiyaha ruuxiga ah, Pope Tawadros II.