ORCHARD HOUSE IS FULLY OCCUPIED BY DWP
Orchard House is located in Blackburn town centre on the principal route through Blackburn (A677). It is 21 miles (34kms) North of Manchester and 11 miles (18kms) East of Preston.
The property comprises a three storey office building built in 1990 of steel framed construction.
Managed by FI-REM