Multiple choice general knowledge math & puzzles The first coffee shop opened in England in 1650, but in which city? Bristol Bath Oxford London Reveal answer Fill a bubble to check yourself C Correct answer Explanation The first coffee house in England was opened in Oxford in 1650 by a man named Jacob at the Angel Inn. London's first coffee house followed shortly after in 1652, but Oxford holds the historical distinction for the very first one.