Belvedere Drive London SW19
Two new build detached houses completed in 2016, boasting 5 bedrooms and 3,000 sq ft each.