Here are some of our favourite ways to spend a bank holiday weekend in London..
Even if you have been to London many times before, there will still be some part of this exciting city you haven't discovered yet. Head to South Kensington to check out some fine arts and crafts exhibitions at the Victoria and Albert Museum or some jaw dropping natural wonders at the Natural History Museum. You may also want to visit one of London's historic landmarks or take the kids to the Aquarium or the London Zoo, or for some spooky thrills, the London Dungeons.
If there is one thing Spring and Summer bank holidays are loved for, it is the festivals. There are food festivals like the Foodies Festival and Meantime Brewfest, gardening festivals like the Chelsea Flower Show and Chelsea Fringe, music festivals like Bollywood Fever and more so take your pick, there is something for everyone and every age group.
Bank holidays are also perfect for bargain hunters and shopoholics, because there are always great deals to be had. Head to one of the famous shopping high streets like Oxford Street, Regents Street, High Street Kensington or take a stroll down the quirky shopping districts like Carnaby Street or St. Christopher's Place for special in-store discounts and promotions. For handmade one-of-a-kind finds there are plenty of interesting markets around town like the Old Spitalfields Market in the East or Portobello Market in Notting Hill.
If the weather is good, make the most of it and ditch the indoors for one of London's fine parks or manicured gardens. Relax and unwind with family or friends and take in the fresh air and peaceful surroundings amidst some beautiful settings such as Hyde Park's Serpentine Lake, or among the swans around the pond in Kensington Gardens or on the elegant Primrose Hill with stunning vistas of London as your backdrop. More of our favourite London parks are listed here.