St. Nicholas Cole Abbey is a church in the City of London located on what is now Queen Victoria Street. Recorded from the twelfth century, the church was ...