St. Thomas' Hospital, London, UK

Location

FLS
Westminster Bridge Road
SE1 7EH London
United Kingdom
GB