Nice quiet place. The Highgate station is nearby which makes it a good base for exploring London.