Quote Originally Posted by Monty92 View Post
Sorry, I meant the north London 'burbs. **** all in Hampstead or Highgate, that's for sure. I blame the kikes for not going out on Friday nights.
I used to like Il Sorpreso in Hampstead, Mind you I haven't been there since 1984.