Tourpedia

Barnes in Greater London

Search Filters

Business Types

About Barnes in London

The town of Barnes is located in Greater London, England. It is situated on the River Thames and has a population of around 20,000 people. Barnes has a long history dating back to Anglo-Saxon times and was once a part of the county of Middlesex. Today, Barnes is a popular residential area for those who work in central London and is also home to a number of schools and colleges. The town centre has a variety of shops and businesses, as well as a number of parks and open spaces. Barnes is also home to the famous Roehampton Club, one of the oldest private members clubs in the country.