Tea and sweets at Harrods
Harrods, 109-125 Knightsbridge, London, England Harrods 109-125 Knightsbridge Kensington, London, England Iconic to London, England is Harrods department store, lit like a Christmas tree with the...
View ArticleDorman’s Dairy Dream: Ice Cream Sundae Beacon in the Heat
Dorman’s Dairy Dream, 189 New County Rd, Thomaston, Maine Dorman’s Dairy Dream 189 New County Rd, Thomaston, Maine Across the street from our hotel was a quint little ice cream shop called Dorman’s...
View Article
More Pages to Explore .....