Bristol is a city in southwestern England. The historic center of Bristol and the sections of the city north of the River Avon are part of the historic county of Gloucestershire, while the areas south of the Avon lie within the historic county of Somerset. However, Bristol is historically a county in its own right and is properly entitled the City and County of Bristol. Bristol lies about 120 miles west of London at the confluence of the Rivers Avon (Bristol Avon) and Frome.