Primrose Hill is infamous for the best view of the London city skyline! It is great for a picnic or as a stop over for a walk, or even to enjoy the night lights and fresh air!