"B&K Salt Beef in Edgware, on the northern edge of northwest London, is offering free local delivery of all their deli favourites, from chicken soup and chopped liver, through to fish balls, latkes and, you guessed it, salt beef. Call 020 8952 8204 to place your order. We haven’t been here yet, but want you to know this spot exists." - Team Infatuation