Studio flat in Bayswater ‘Charmingly self-contained double studio’ is the rather generous description for this tiny flat in Bayswater costing £802 a month. Renters in London are being forced into what one politician described as “rabbit hutch properties” at rents in excess of £1,000 a month as landlords cash […]