Islington
★★ Specialty

SELV ROASTERY

Islington, London

"SELV is a roastery café on Upper Street that takes its coffee seriously without making a fuss about it. Order a flat white and you'll understand why people come back."

4.9★★★★½(67)
Reviews from Google Maps

What we love

  • In-house roastery operation, with roast profile transparency on the menu
  • Medium roast offering singled out for its smoothness and extraction quality
  • Owner-run and hands-on behind the bar

Location

116 Upper St, London N1 1AP, UK