New Spencer Street Surgery 0.0 (0) Spencer Street Surgery, 10-12 Spencer Street, Carlisle, CA1 1BP 01228 529171 13/11/2026