Tourpedia

Kensington in Greater London

Search Filters

Business Types

About Kensington in London

Kensington is a town in Greater London, England. The town is located on the north bank of the River Thames, west of Chelsea and east of Westminster. It is an affluent area with a population of around 10,000 people. The town is home to a number of famous landmarks including Kensington Palace, Kensington Gardens and Hyde Park. Kensington is also home to a number of high-end shops and restaurants.