Best cheese toastie in London, best British cheese shop in the inner north east also. Im a local and the proprietor is generally one of the most friendly in the area and ... more