This is a nice and spacious flat between Hampstead (one of London's biggest park) and Highgate Village (lots of small pubs, restaurants and shops). It is 5 minutes walking from Archway tube station (Northern Line - 20 minutes to central London.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.