New York, N.Y. – The presence of The Banksy Museum in New York City has been confirmed. SoHo is now the home to the world's largest collection of Banksy’s life-sized murals and artwork. Located at 277 Canal Street (at Broadway), NYC The Banksy Museum is now open, in preview, to the public. The official press opening is Wednesday, May 15. Tickets are now available online at MuseumBanksy.com and on site at the museum. Advance reservations are strongly encouraged.