The incredible truth behind Omaze's latest £4.5million mansion: Property has spectacular views and is a stones throw from historic landmarks - but it has a very surprising history
EXCLUSIVE: The five-storey property in Borough, London, is Grade II listed and located within walking distance from Shakespeare's Globe theatre.
