Primrose Hill – London, England, United Kingdom The Pinnacle List Source Shuffle Attached to: Living Like a Local: Exploring London’s Neighborhoods and Their Apartments