2328 Humberside Common, London North