Stamshaw hotel

Old pictures of Stamshaw hotel

  1. Stamshaw Hotel, Twyford Avenue, Portsmouth

    Image reads: Taken 14/10/53 Stamshaw Hotel, 164-166, Twyford Avenue. 44c

Back
Top