I was searching for a place close to Alexandria Palace and it worked out perfectly. It's a 15 minute walk or a £7 taxi drive there.