Surbiton Place is an exceptional development of 2 / 3 bedroom apartments, penthouses and townhouses located close to the River Thames on Brighton Road, Surbiton.

Each of the 10 apartments and 4 townhouses have been carefully designed to combine imaginative layouts and contemporary luxury.