LONDON: BOROUGH MARKET
By MONICA BYERS LONDON – Borough Market is London’s oldest food market and, hands down, my absolute favorite part of London. It’s called a “foodie’s paradise” because of its abundance of fresh and prepared food stalls, but wine, beer and merchandise are also on offer here. This was always my go-to spot to pick up my paella ingredients, as [...]
Read more ›