What to do, where to eat in London this August bank holiday

London

The last long weekend in London before Christmas is almost upon us (26 August), so what better to do than eat and drink your way through it? Try these winning ideas from some of your favourites around London. Notting Hill Carnival Feathers, music, drinks, fun, street parties and over 2.5 million people all make-up what’s […]