Afternoon Tea review: The Grand Cafe Oxford

The Grand Cafe in Oxford is the first coffeehouse in England and I had to go for afternoon tea in their historical tea rooms. No…