A London property company is charging £255 a week for "studio apartments" as small as three metres by three metres that tenants claim are "worse than prison cells" and that breach statutory overcrowding regulations. Nineteen tiny, dilapidated rooms above a McDonald’s in Islington, north London, are earning a multi-millionaire […]