Church / Community Hall
To Sell 1,783 sf
This single storey church hall based in West Norwood is approximately 1,783 sq. ft and currently benefitting..
This detached building is located in the South of London in West Norwood . Norwood High Street is a..