Primrose Hill ParkLondon's Best Panoramic View. Primrose Hill has a character all of its own, at the summit of this grassy hill are some spectacular views across London.