18 Best Things to do in Kensington, London
Kensington is a typical central London district that’s known for its wide range of usually upmarket shops – indeed, Kensington Highstreet is among the best streets for shopping in the whole city. But there’s so much more about Kensington than just retail locations since it’s also home to several major attractions that rank among the … Read more