Location & Travel Links


St Thomas’ Hospital

Lambeth Palace Road

London

SE1 7EP