The Churchill Theatre is well located in the middle of Bromley town centre, with good public transport links. The nearest rail stations are Bromley South and Bromley North. Trains from London Victoria run into Bromley South, which is a 10 minute walk to the theatre at buggy pace. Trains from London Charing Cross and London Bridge run into Bromley North, which is also a 10 minute walk away.
Lots of local bus routes stop on the High Street or on Market Square, which are a 5-10 minute walk away.