Image of Lion Wharf, TW7
We are collecting reviews
Write yours now
Lion Wharf is a Bellway Homes development in Old Isleworth – a pretty suburb of West London. Situated overlooking the River Thames, it features one, two and three-bedroom apartments and a selection of three-bedroom townhouses. From here, it’s a short walk to Syon Park and just under a mile to Isleworth train station. Read more