Netherford Road, London | £650 Weekly