Located to the north-east of London, Chelmsford in Essex is a city with a wealth of cultural attractions that include an impressive medieval cathedral and beautiful country estates such as Hylands House. The rose garden at RHS Garden Hyde Hall is a particular highlight of the area around ‘Britain’s newest city’.
Shop now