Interesting facts about Bristol

Bristol is a city and county in South West England. It is located about 190 kilometers (120 miles) west of London at the confluence of the Rivers Avon and Frome. As of April 2020, the population of Bristol is about 480,000 people. The city covers a total area of 110 square kilometers (40 square miles). … Read more