1
Hampshire & Isle of Wight / Re: 29 Palmerston Road, Portsmouth - what was it?
« on: Friday 12 June 15 21:31 BST (UK) »
Was Knight and Lee also temporarily in palmerston road, southsea, either where green shield stamp shop was or where new look is now.