St Olga Ukrainian Catholic Church offers a brief stop around Peterborough. A quick visit may be enough.