ADVERTISEMENT
At least 60 people could be off London’s streets and living in so-called tiny homes by the end of this year. Bryan Bicknell reports.