The Florist at Intu Watford

New World Trading Company has opened its bar and restaurant concept The Florist at the 400,000 sq ft extension to retail and leisure destination Intu Watford. Intu has invested £180 million to expand the popular shopping centre. This in turn, has attracted a wide range of new retail and leisure tenants. The Florist has opened …