A tiny seven-foot-wide terraced house in London has been put on the market for £1.25 million. The three-storey property can ...