
Cromwell Road, Teddington
A unique development of nine one and two bedroom apartments and a spectacular three bedroom penthouse with a glass box living space and 360 degree roof terrace designed in a contemporary style set within landscaped gardens.