Scotland House opens
More than 450 businesses have registered their interest in a new hub aimed at helping Scottish companies take advantage of business opportunities in London and beyond.