An interactive map showing the location of K6 (South) on Island Outside Number 71A (Number 71A Not Included), London, London, England, UK.