Primrose Hill is the poshest park in London and it’s the one that everyone goes to for THAT Instagram shot. You can’t blame them though as the hill boasts seriously impressive views over the city – the trees have even been kept low enough so as not to get in the way. And it’s just a short walk across the park to London Zoo.
