Salford has been identified as the most profitable buy-to-let city for landlords, according to research by CIA Landlord.
The study found that property in Salford commands an average price of £173,311 along with an average rental price of £1,052 per month.
CIA Landlord calculated the best cities for buy-to-let investments based on average property price, rental price and stamp duty savings.
Manchester follows closely behind Salford with property prices averaging £193,681 and rental income at £1,141 per month.
Leeds, Portsmouth and Belfast also feature in the top five buy-to-let hotspots.
High Wycombe in Buckinghamshire ranked as the worst city for landlords purchasing a buy-to-let property, with average property prices hitting £430,891 and rental prices averaging at £945 per month.
In London, Havering was the number one borough for profitability according to the study, with property prices averaging £395,832 and monthly rental prices reaching £1,895.
Properties in Kensington and Chelsea, which are among the most expensive in Europe, unsurprisingly offer low profitability margins.