Regarded as the establishment with the finest hot dogs on Chalk Farm Road, last week we finally got round to testing out this wild accusation.…
#LOTILOVES