Stamshaw definitions

Search

Stamshaw

Stamshaw logo #10101) Area of Portsmouth
Found on https://www.crosswordclues.com/clue/stamshaw

Stamshaw

Stamshaw logo #21000 Stamshaw is a residential district of Portsmouth, located on the north western corner of Portsea Island in southern England. Much of it consists of dense rows of `two up, two down` terraced housing built during the late 19th century and early 20th century for dockyard workers and their families. Due to the rising cost of houses in the south in r.....
Found on http://en.wikipedia.org/wiki/Stamshaw
No exact match found.