Vintage street map of Trafalgar Square and Leicester Square in London, England as a giclee fine art print. This 1894 map has intricate details such as the location of individual trees, schools, hotels, public houses, theatres and churches.
Giclee prints look exceptional, frame beautifully and will last a lifetime.
The frames are not included and are for example only.
©2020 Bibliotography