T31, Tideway Yard, SW14
 

Details

Office
859ft² | 80m²