Business

London's 'thinnest house' measures just 6-feet wide and is narrower than a bus. ..