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
London, SE - St Thomas Hospital, Whit Friday c1911 - N3513
St Thomas Hospital, in South East London c1911