39 Phillimore Gardens, London, W8 7QG

Off Market
815

EPC Data

Square metres

815 m²

Property Type

Detached House

EPC Rating

D