Feb 25 2022 15:00
House in Hampstead, London, is on sale for £600,000 - but it has a dirty secret - Metro.co.uk
Wait until you see the inside...