Frith photos prompt happy memories of our personal history, so enjoy this trip down memory lane with our old photos, historic maps, local history books, and memories of Perth. Refresh & enjoy your personal memories, or find some that family & friends will love as gifts.

It's free to browse our vintage and retro photographs of Perth, but if some spark good memories they are available to buy in a wide range of products, including framed prints, canvas prints and personalised photo gifts including tea towels, mugs, jigsaws, tableware, cushion covers, customised calendars. Don't miss other visitors' Memories and maybe connect with those who have shared their memories - you may even know the names, or learn more about the locality.

Old Maps of Perth

Historic Maps of Perth and the local area.

Old map of Perth in 1906-1908
Map of Perth in 1906-1908
Old map of Perth in 1906-1908

More maps coming!

We are busy preparing more old maps of Perth from other years.

Sheet Maps of Perth

Historic Folded Sheet Maps of Perth and the local area, matching current OS Landranger Sheet Maps.

Memories of Perth
3 available

Read and share your memories of Perth itself or of a particular photo of Perth.

i was born at mill cottages 28 sep 1956 we moved to 3 castle brae where we used to play around the castle mr ransom was the care taker 1960s we used to get a drink of water from the well below the castle great times and memories
I remember when I was a wee girl we lived at No. 5 Hawarden Terrace. I used to push my wee trike up the hill and then ride down to the bottom with my feet off the pedals, much to the horror of my mother. As an adult I realize now that there wasn't much of a hill on Hawarden Terrace, but back then it seemed SO STEEP! I also remember the allotments across from our house, and the Shand boys who used to take me inside and ...see more

Interior Designer?
Trade discounts available!

Contact us to discuss a particular project, or for regular users we can provide a unique Discount Code for use every time you order via our website. For more information
please get in touch
with our Customer Services team who will be pleased to help.

For Customer Services call:
01722 716376

(M-F from 9am-5pm)