A fine image (original source) Per Ian Naylor 'of the Olympia Exhibition Hall and Pleasuredrome at Holmeside which was there in the late 1890s to the early 1900s, now the site of the former Odeon cinema. Other clues... "Central Livery Stables".' Image not yet used on site