Inside the UK city dubbed 'little London' that's 120 miles away from the capital 28.07.2024 15:00 Express.co.uk Estate agents in Bristol have seen an influx of London buyers and renters in the last few years, who are keen to ditch the capital for a cheaper life