Oxford, United Kingdom
The Grand Café
The Grand Café claims to be England’s oldest coffeehouse, dating back to 1651—though its colorful past as a hotel, grocer, and teddy bear company might give the rival café across the street grounds for debate.
AWA visted here