Cafe in the gardens of Primrose Hill, London. May 2011. Although it’s a bit pricey, it is beautifully located next to the great lake of Primrose Hill. Warm and cold meals are served, as well as fresh bakery goods like cakes and muffins. Eat inside or outside, the view is great no matter where you decide to sit down. Nearest tube station: Baker Street (5-10 min walk).