An interactive map showing the location of 15, Kensington Palace Gardens W8, London, London, England, UK.