Three-bed property looks completely normal – until you step inside and ‘get a migraine’

A swanky three-bed London property is ready to be snapped up for £599,995, but curious homebuyers have been left with headaches after looking inside the padA swanky three-bed London property is ready to be snapped up for £599,995, but curious homebuyers have been left with headaches after looking inside the pad