T14, Tideway Yard, SW14
 

Details

Office
352ft² | 33m²