Located within walking distance of Richmond Green and the River Thames, George Street comprises 3x luxury apartments & 2 bedroom apartments.