Sat in the foothills of the Pennines, if you're after bundles of culture, a great location for transport and Britain's best curry, Bradford is the place for you.
The city's proximity to Leeds and Manchester makes it highly sought-after as a base for commuters, but superb schools and a great quality of life mean Bradford is just as popular with families, too.
And the city doesn't slacken off when it comes to great properties either.
City renters get to choose from Victorian conversions and stone-built terraces, as well as contemporary new-build apartments, while those looking to the suburbs can pick from large post-war semi-detached houses and stone-built cottages.
But what can you get for your monthly rent?
Let's take a look at five of the best homes to rent in Bradford right now.
Renting in BradfordFlats and apartments feature heavily in Bradford's rental stock, but there are plenty of great houses to rent, too.
Those looking to rent a two-bedroom city apartment should expect to pay in the region of £579, while a larger, four-bedroom family home costs £570, although there are fewer to choose from.
Houses to rent in BradfordThe suburbs of Bradford are very family focused with great schools, so we'll start our look at the city's best rental properties in Eccleshill, north east of the city centre.
Spacious and modern and with some lovely views from the decked rear garden, the house would be ideal for a young family.
The property is also close to Cavendish Primary School, rated 'Good' by Ofsted.
Flats to rent in Bradford
There are also some great flats to be found further out from the city without compromising on travel.
Estate agents in Bradford
Whitegates is celebrating 40 years of selling and letting great properties in Bradford this year.
Branch director Ian Hind has been with Whitegates since 1988 and purchased the Bradford branch in 2001, building a team of knowledgeable and passionate local experts.
If you're looking to buy, sell, let or rent in the Bradford area, get in touch with one of the team who will be delighted to help.