For Sale Resale Croome House, 20 Royal Engineers Way, London, Mill Hill East, NW7 1SA Croome House, 20 Royal Engineers Way, Mill Hill East 1 Br 1 Ba 50.35 m2 £430,000