Large piece of vintage Sanderson fabric. The pattern name is Temple Gardens - dated 1989. Blue and pink roses on a black background.  

Approx measurements:  
121cm wide (115cm pattern plus selvedge) 
320cm long  

In good vintage condition. There is a catch across the width, approximately halfway along - see photos.