By the 15th century, the size of the city had become more-or-less fixed and its streets and main buildings had largely been completed. Within the city walls were a number of impressive churches: in addition to Holy Trinity, by this time considerably enlarged; and St. Michael's, which had been rebuilt as one of the largest parish churches in England with a magnificent tower and spire; the nearby priory with its cathedral church now dominated the scene and is thought to have possibly had three spires itself. The church of the greyfriars (later Christ Church) also had a spire, while the guild church of St. John the Baptist at Bablake had a short square tower. The whitefriars or Carmelites had a church not far from the remains of their friary, and there was also a church that belonged to the hospital of St. John. The Guest House on the corner of Palmer Lane provided lodgings for pilgrims to the priory, and there were numerous inns in the city to cater to the needs of travellers, merchants and local inhabitants.