An interactive map showing the location of House on Scolt Head Island, Burnham Norton, Norfolk, England, UK.