Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

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