The Beeches is 39,5 km from London Southend. The Beeches is 63,7 km from London Stansted. Get latest prices on KAYAK now