Chelsea and Kensington
Recently made famous on British reality TV for being home to the super-spoilt, Chelsea is a hotbed of glamour and opulence. If you’re looking for society London, you’ll find it here. Or if you just want to admire beauty and the high life from the sidelines, you’ll be spoilt for choice. Most commonly grouped with neighbouring (and equally glam) Kensington, read on for your guide about what to see and do in Chelsea. Natural History Museum This huge museum is a must-visit for any tourist in London. It’s free to…
Read More