The Benz Gallery is the newest contemporary art gallery in London and is owned by local artist Greg Benz. Greg and his team want to make your art buying experience just that…. An experience. No pressure with options for you to book private viewings online and visit the gallery at your leisure. Learn more about this business.