Lambert Smith Hampton (LSH) has completed the sale of two prestige Gloucestershire office developments — together worth more than £6m. After considerable interest, the agency’s Bristol office sold Miller Court, a 52,609 sq ft multi-let campus in... Read More