One of Barkarama’s favourite rover retailers – Bow Wow London in Covent Garden has scooped London’s Best Loved Shop in Time Out’s Love London Awards. And that’s not just the most-loved dog shop but THE most loved shop in all of London town so they really are top of the pups!