Thremhall Avenue, London Stansted Airport, Essex, Stansted
CM24 1PY, United Kingdom
1.1 mi (1.77km) from City Center