Brooks Bros set to open first Scottish store

Upmarket US clothes retailer Brooks Brothers is set to open its first Scottish store on Edinburgh’s George Street.

CBRE Investors is to let approximately 4,500 sq ft to the retailer over