Had a wonderful stay at Chelsea’s flat. Location is perfect, just across the street from Highgate station, and next to a bunch of nice cafes. Flat is super spacious and perfect for a family or a small group traveling together. We’d absolutely recommend to anyone looking to stay in North London!