The little UK commuter town named one of the best places to live in 2025 22.11.2024 17:12 Express.co.uk This modestly-sized town, packed with shops and restaurants, is a commuter favourite thanks to its underground links.