London's largest mural mor-e08:29 Commissioned by the company that owns Karpo restaurant and the Megaro Hotel, four street artists have completed a huge 450 square met... 0 Comments Read