Published 14 July 2011Updated 18 April 2019Cite This PageShareIt was declared a National Monument under old NMC legislation on 22 June 1984.Location MapAlbert Road 7, Mowbray