Brighton is a seaside resort in the county of East Sussex, located on the south coast of England, positioned 47 miles (76 km) south of London. Archaeological evidence of settlement in the area dates back to the Bronze Age, Roman and Anglo-Saxon periods.