Highgate is a quaint suburban village in north London. Located on the edge of Hampstead Heath it’s an amazing escape from the hustle and bustle…