The Military Tattoo has an office at 32 Market Street and shop/gallery at 33 34 Market Street (behind Waverley Station), where you can see photographs from past events as well as purchase souvenirs and tickets.

Does it follow that "The Military Tattoo has a gallery that features 45 artists at any given time."?
it is not possible to tell