Public transport in the London Borough of Havering Greater Anglia services originating at the central London terminal at Liverpool Street. The London, Tilbury and Southend Railway, with services operated by c2c, crosses the borough in two places with stations at Rainham and Upminster, and splits into a further branch east of Upminster. The central London terminal for c2c services is at Fenchurch Street. The Romford to Upminster Line operated by London Overground is entirely contained within the borough and has one intermediate station at Emerson Park. The District line of the London Underground has stations at Elm Park, Hornchurch, Upminster and Upminster Bridge. All stations in Havering are
Upminster road terminating in the town. The M25 motorway is located about to the east of the town centre. Havering Council's urban strategy recognises that nearby Hornchurch is the main cultural hub of the borough with a large theatre and arts spaces, and Romford offers the largest regional concentration of entertainment facilities. Within Upminster is New Windmill Hall, a flexible entertainment space, built in 1968, which holds up to 300 people. Upminster forms part of the tourism strategy for the borough. It is the location of Upminster Windmill, one of the few remaining mills in Greater London and is Grade II*