The Church House Reviews (0) Add your advice Location: 4 St James' St, Sheffield City Centre, Sheffield S1 2EW, UK Ratings: Staff HelpfulnessEase of Access Add your ratings Features: Accessible parking spacesAccessible toiletsChanging PlacesHelp pointsLiftsPersonal assistanceStep-free access Update features Travel links: (reveal) 100m High Street HS5100m High Street HS4150m City Hall CH1150m Paradise Street150m HS350m Cathedral To Meadowhall/Halfway100m Cathedral (Sheffield Supertram)750m Sheffield Rail Station Photos (0): Add photos