Located in the heart of leafy Surrey, yest only 20 miles from central London sits the beautiful riverside town of Weybridge. Weybridge Place is a new development of one, two and three bedroom contemporary and stylish apartments, each finished to a high specifiaction and with allocated parking and private patio or balcony