On Fridays and Saturdays, Borough Market on the South Bank at London Bridge is open. Its wonderful for all types of different foods to take away, or eat there-the smells are divine! A must try (if you dare!) is oysters warmed in champagne-very different!
Brick Lane is open on Sundays until 2pm and is mainly known for its abundance of curry houses. However it is a vintage fashion heaven, with plenty of boutiques and market stalls and if you're hungry and don't fancy curry, try a bagel or some other multi cultural delight!
I love Hyde Park-after a picnic, its lovely just to sit back and people watch and see the world go by. Plus, if you've the energy, one way leads to Knightsbridge (Harrods, Harvey Nichols and Sloane Street) or head off in the opposite direction for Marble Arch, Bond Street and Selfridges, another favourite haven of paradise!
I also love Regents Street- we go and see the Christmas Lights nearly every year and it's always nice to pop into Zara and Mango, which I think have the best selection compared to the other London branches, Hamleys and of course Topshop at Oxford Street-although their online shop is hard to beat, the vintage section in the basement is to die for!!