W14 8FE
Benson House, Radnor Terrace London W14
3 double bedrooms 3 en-suite bathroom plus guest WC 2 private terraces Underground parking 24hr concierge Luxury resident facilities 1527 sq ft / 142 sq m EPC B