Beautiful home right next door to the new Globe Theater in London, England.