You are reading a single comment by @dubtap and its replies. Click here to read the full conversation.
  • Few restaurants on Cleveland Street north end Melonbee Thai, Turkish, Greek and fish and chips cheek by jowl up there. London's best sushi joint corner of Drummond St and Hampstead road but only about 8 seats in there.

About

Avatar for dubtap @dubtap started