This Charming Tea Room In New Hampshire Is Like Something Out Of A British Fairy Tale

Afternoon tea is a daily tradition in Great Britain, but we Americans love it too, especially if we can bask in a bit of British-inspired atmosphere while we sip our tea. Here’s a beautiful Victorian Inn that features a pretty tea parlor, and you’ll feel just like you’re in a British fairy tale when you visit.

Learn more about The Silver Fountain Inn & Tea Parlor on its website, and follow its Facebook page to see what’s new there.

While you’re in Dover, you might want to check out this amazing museum!