Morden College apartments Listed Manor House in London SE3 remodelled into 2 & 3 bedroom apartments to rent for Morden College