UKSouth East EnglandMiddlesexHounslow
Restaurant
TW3, Hounslow, High Street
To Let, 3,905 sf
It is previously let to KFC
Prime High Street retailing pitch among blue-chip retailers...