Dean HouseStudent hallEssential Student LivingNew Cross Road, New Cross, London, SE14 6ATFrom£245pp/pwBills included