Southsea Self Help Housing Co-operative is located in Portsmouth, United Kingdom on 57 Lucknow St, Fratton. Southsea Self Help Housing Co-operative is rated 3 out of 5 in the category housing cooperative in United Kingdom.
Address
57 Lucknow St, Fratton
Accessibility
Wheelchair-accessible entrance