View Property Central Hill, Crystal Palace, London This delightful one double bedroom… Bedrooms 1 Bathrooms 1 To Buy £260,000 By Welwyn Garden City