Elmwood Road II, London SE24