8 Ilchester Place, Holland Park, London, W14 8AA

The property has been extensively remodelled and extended measuring 10,101 square feet. There is an exceptional recreational complex that includes a 16.1m swimming pool, gym and games room. The house has generous entertaining...

view the listing
%d bloggers like this: