Photo Archive: Owl, The Grand Arcade. Leeds, 20/12/14. 12 Monday Jan 2015 Posted by Mr. B Flaneur in Photo Archive., Yorkshire. ≈ Leave a comment TagsArcades, glass, Leeds, owl, painting, shop windows, The Grand Arcade, The Grand Arcade Leeds, window, window shopping. Painted onto the window of an empty shop, located towards the Vicar Lane end of The Grand Arcade.