Second pot shop opens on London's Richmond Row

London's second bricks-and-mortar pot shop at 691 Richmond Street is now officially open for business.