....Places to go, places to eat and other stuff loosely-linked to London living...
From the higher elevations in the eponymous Great Park, you can see Windsor Castle rising above the treetops, like something out of fairy tale.