In this video we compare two very different properties in Primrose Hill, London — one worth £6,950,000 and another priced at £995,000. Both homes are located in one of London’s most desirable ...
A popular central London viewpoint where thousands gather to watch the new year's fireworks will be closed this year after dedicated parks police were scrapped. Primrose Hill in Camden, which has ...