Wonderful hidden gem in Highgate. Great stay for a holiday in London.