Originally Posted by Monty92 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.
Forum Rules