I love exploring London neighborhoods, and one of my top picks for free things to do in London is getting lost in a different one every day.
Hampstead has always been my favorite part of London, and this leafy village is the perfect place to spend an afternoon meandering. The atmosphere here is hard to beat.
Richmond is a great area to explore, too. Its riverside location makes it the ideal spot for a waterfront walk on a sunny day. The aforementioned Richmond Park is perfect for picnics, too.
Greenwich is full of maritime history and free museums and parks, so it’s an ideal place to explore if you want a mix of pretty streets, great views, and London history.
South London is underrated, and Dulwich village is worth a special trip. This area is full of beautiful houses, parks, and picture galleries. Neighboring East Dulwich has great window shopping on Lordship Lane, too.
46. Notting Hill
Notting Hill needs no introduction. This is one of the most famous London neighborhoods, and for good reason. Its colorful houses, vibrant market, and beautiful side streets make it worth visiting over and over.
47. Covent Garden
Covent Garden is a great place to explore for its shops, cafes, courtyards, and entertainment. It’s at the heart of many of London’s cultural attractions, and colorful spaces like Neal’s Yard delight.