Stephen Fraser
Hi Depending on the sub floor if it is timber floorboards I would recommend engineered flooring or solid flooring. Avoid laminate ! ! If the sub floor is concrete and on the ground floor you would have to put a damp proof membrane down first but this is straight forward and not expensive.