Down Hall, Essex: a grand country house hotel perfect for padel tennis fans
The 19th century Italianate mansion is just 45 minutes from central London and is the only hotel in southeast England to feature its own padel tennis court. Katie Strick checks in
Evening Standard ·