Visionary British Street Art dealer Steve Lazarides has turned his Greek Street space into SHOP, a store specializing in posters, prints, books and other collectibles, and launched a major new venue for his art shows proper: The Rathbone, located in a five-story Georgian building at 11 Rathbone Place, previously a brothel and drinking den.