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