London Rental Opportunity of the Week: A Shed! An Actual Shed! In Sudbury Hill!