St Thomas’s Church, Salisbury. View Larger Map Address Saint Thomas's Square Salisbury SP1 1BA United Kingdom Upcoming Events No events in this location