Published by I. Allan, London, 1964 Their first horse tram service began on 6 November 1871.
London was published by I. Allan. London began on 6 November 1871. London was 1964 Their first horse tram service.