History/photos of Wimbourne House, Milliners building

I’m interested in Wimbourne House 151-155 New North Road. It’s opposite Shoreditch park, and was built turn of last century as a Milliners for a long time. Apparently a bomb fell on it during WW2, piercing the roof and all floors landing in the basement undetonated. I can see repairs to all floors suggesting this. I currently lease it as Photographic studios and wondered if anyone knew anthing about it, or any old photos?