T22, Tideway Yard, SW14
 

Details

Office
1,177ft² | 109m²
£28,836.50pcm