Star flower bed near Jubilee Tower