Name
Email
Phone
Find Out More
ONE London Road
Prices from £79,999 for a studio apartment
10% net return for 3 years from completion
3% interest on deposits during construction
250 years leasehold
£350 per annum ground rent