London Free Press
The smell of freshly ground coffee fills the air at a downtown London shop with floor-to-ceiling windows facing St. Peter’s Cathedral Basilica. Hanging on its wall at 495 Richmond St., on the southwest corner at Dufferin Avenue, is a burlap coffee sack bearing the image of a farmer and the words: “We respect the origin, we […]
Read the full story from the source
New cafe brings taste of family’s Colombia coffee farm to downtown London