- Located in the eastern part of England about 65 miles (105 km) northeast of London.
- It lies in the valley of the River Lark and is surrounded by rolling countryside.
- The town is famous for its rich horse racing history and is often referred to as the "Headquarters of British Horseracing".