St. Thomas' Hospital, London, UK

Location

Westminster Bridge Road
SE1 7EH London
United Kingdom