Products tagged with 'St Thomas Hospital'

London - Big Ben & Westminster Bridge - N1713

St Stephen's Tower (Big Ben) and Westminster Bridge from St Thomas' Hospital in London September 2009
£32.00

London, SE - St Thomas Hospital, Whit Friday c1911 - N3513

St Thomas Hospital, in South East London c1911
£32.00