We are visiting London at weekend and OH fancies walking in parks. I've suggested Hyde Park or Primrose Hill (been to both before as lived in London though was 14 years ago!)
We'd like a nice lunch. Anyone have any recommendations, either on outskirts of Hyde Park or around Primrose Hill area?